amount of barter transaction revenue - Alemán Inglés Diccionario